d22b05e114e6f853aaafe43a2563ba9f69985f37,router/java/src/net/i2p/router/networkdb/kademlia/IterativeSearchJob.java,IterativeSearchJob,sendQuery,#Hash#,261

Before Change


            }
            
            DatabaseLookupMessage dlm = new DatabaseLookupMessage(getContext(), true);
            dlm.setFrom(replyTunnel.getPeer(0));
            dlm.setMessageExpiration(getContext().clock().now() + SINGLE_SEARCH_MSG_TIME);
            dlm.setReplyTunnel(replyTunnel.getReceiveTunnelId(0));
            dlm.setSearchKey(_key);

After Change


            if (isDirect) {
                dlm.setFrom(getContext().routerHash());
            } else {
                dlm.setFrom(replyTunnel.getPeer(0));
                dlm.setReplyTunnel(replyTunnel.getReceiveTunnelId(0));
            }
            dlm.setMessageExpiration(getContext().clock().now() + SINGLE_SEARCH_MSG_TIME);